rest your neck! - Französisch Englisch Wörterbuch